93481
230149
310529
514467
512470
675761
947129
841230
91412
5515
128743
504110
493480
709452
398230
610971
280784
399157
135558
164623
418262
1046299
30138
901490
81138
739604
307369
61525
1035220
683720
791796
752792
382682
511106