185266
17836000
55511974
97906937
29291368
74951203
1392963
86818965
78578157
12528169
49004964
4164778
46197861
45286225
1078633
50164467
94271572
69487450
78504926
97047207
82332831
15484746
899636
99517480
87163052
56195379
17407012
2145762
87275907
34245381
2443635
31559006
37167230
89678674
30634580
5545943
51864835
21509609
66716789
96396957