14402188
2748217
78331797
1591998
19915210
64606646
55809000
95796819
12098237
35121847
84283892
22758891
72275298
1162224
82967399
25955102
28658530
88212973
59123031
9734667
78371914
54721436
30097876
57276979
50221956
28049895
37809482
2614773
12653763
6967918
60203128
92958254
39103761
97482825
49123725
2145060
75641138
26578915
39949344
42527706