21491064
13681367
95451164
5673299
7595685
58866770
30395341
52529846
20094969
76879636
21394339
4797780
79354879
57653691
81089766
26649214
8754132
69518008
83581345
44028202
74877105
80816821
90733706
68851628
1181239
21321739
87052969
40472265
35788872
75831782
100003749
10916923
96994992
22013477
72534849
32206981
90946436
81575745
85871254
72096644