12402830
14273946
79502128
55448260
10203925
92341458
45541882
31622374
3673167
9853767
29109370
4144690
41284748
45317449
70942504
87928656
80027827
18252666
40685376
67494782
92589308
33391012
80468388
61894015
81057268
80042438
85339996
55621103
32355256
16652138
70188206
11726670
89181274
27189407
11816202
77466641
1853275
31017116
55962447
69997216