38326604
10807981
90129312
79018260
60735670
2167704
54635896
96574260
85812367
90562439
10835449
23689814
70569320
81234717
24845263
30911140
7585390
16337219
93481060
38041279
1371546
8516152
4601350
75863256
82434542
5254374
85491580
29757976
43182165
40445173
85978014
95313279
56956146
9111343
3946349
81436644
23283237
43329713
67933019
25034215