12524383
59676142
23883072
65449031
7346110
77208142
5403476
67919623
2846998
23552452
65848956
1822874
84419553
57332786
16962759
66406197
19807233
51936548
348527
8986433
8026987
2523779
20901773
8086352
53864799
56272364
2748456
66822150
75198145
45406799
65072226
78863262
62204205
70951653
72156545
35291342
25769379
3848569
23487452
66778255