24556580
19944524
50942675
74991748
61808963
59602114
61344916
20323850
14271407
52444309
67098530
75621498
79115373
584143
25856571
70398438
19474644
28213605
71227870
27649959
43521391
23987766
82963685
10148949
76638976
38014842
9222626
28397254
9623890
6667917
96894984
72987462
21613904
66849623
60457838
77925866
2278925
42332968
13306656
7567814