72708866
19951
34117786
24433958
14523885
37033962
7354862
9996982
94609373
77168234
5771576
38496071
99024888
1905327
97874873
60111215
74571386
65281572
3019226
67347633
75564825
90402320
57679412
76256833
20713712
23627260
442258
4216650
66773443
86897407
82926767
11759155
3807267
46455512
62907332
62302031
39743341
58435243
64105343
10425016