17005674
53799337
60328420
21703069
35586390
12442042
18054687
6976824
8497014
61448435
16982258
8262901
36691321
96882772
29813656
4748614
58088052
13522270
9127010
78855697
79928940
24528681
71379182
66096987
71697381
70498673
71156442
62583484
83863327
46839449
7136318
37502707
24298295
21389157
21319221
18017884
92811907
5702349
99306352
18732540