30318813
449697
96074757
67399967
38699727
80733239
78506449
6272840
75921862
19824222
1185868
66591872
23425195
4005907
6807695
55533616
12455826
31754362
12956203
70964973
7897713
57071226
39234171
73356546
16697136
57147922
25906173
44565219
2726640
56751038
34822377
37205731
23373180
95124017
98423485
1346727
64945133
55948372
72134520
59766507