39187222
13292256
66135420
70375350
99826682
55825534
86945495
44759024
81204590
7356773
29339487
9618467
14004558
83268758
72737994
63869595
96023274
53791493
1182720
48194876
33069733
55766735
24285802
25997132
74541542
49454719
51948487
70175428
22638443
59218374
80517924
27085215
42948073
91586441
64289759
2669807
23015416
35002343
16294524
83109462