3856132
28515053
69891573
25707308
78796334
1686508
64852380
92699619
86427288
6389858
88926568
7488864
57174084
46428025
2251862
95699191
4702695
1244273
78314125
11329815
585464
81753785
37312716
98827292
6558260
41909526
28497256
87657741
95184433
63888639
15161360
4914791
12044889
375146
75579678
30793274
18967208
53191267
92891734
69407230