81324013
7945783
44631558
69597659
60174668
62507984
9856779
49242358
12888714
5590693
74704767
80553212
6125920
29999202
78079594
15288027
51235322
29572039
7619943
67242327
3794107
80917933
239393
46652160
26993142
34902685
65648621
28663901
1411682
33978733
23759871
61746115
2493154
99463322
85334207
10908257
39122196
53861377
43776182
8473813