36569533
29858187
10771292
28419128
12844806
35919873
67398299
80922986
30206558
46161281
12054970
46091415
22616123
58662827
20679468
35583877
778531
3145062
5995745
41595819
13713880
10381350
20072901
62111967
12253028
86775742
3018818
17387751
4118601
95803417
69447825
53615323
52454858
58927737
6525596
12091451
62995075
29773989
66325575
3976624