18941349
42053437
96438921
45457089
81792500
92472715
98787405
33396343
16866513
12338575
40398955
5096292
96525247
45214511
64318046
3415033
85896625
41143700
96818894
13993105
86099405
4046113
79489652
30934552
18289277
3214121
99937898
41234430
1158464
2069354
79345534
26231884
1893809
50915813
66067096
38032663
22487185
11572136
11302474
55369829