60123382
19655958
310928
51465305
44306956
43632762
48766109
1244161
18683204
7961557
92069672
21753178
201751
55035761
56341619
37066172
8817437
78462030
1917346
93686298
89009594
3932582
52373597
8439632
15569080
57912994
91562959
10088392
87438041
4251963
6109787
41878624
33372179
56098836
2038245
45015424
83419672
80085364
23763356
17165325