42306355
26466255
67148134
92422683
37681688
15011735
94793992
95882695
47231313
43672151
12499561
93109510
3476623
2017301
9855690
79773070
65697213
92357739
19723472
30991980
98671466
73826576
63467026
8922320
48194208
72475929
33005747
91619156
38505802
44643008
72498154
54111809
1131925
10816012
37205633
9248943
9266354
28288293
70677678
39044883