94589755
56443125
31098688
94683514
80336331
24069653
11941753
75044899
14321351
83297838
8486670
4443171
60281782
70942280
39113226
27474526
1306470
2252909
9096153
62917942
7799258
13201640
41289216
3185791
52011985
71054367
98187715
52667962
75261956
52802821
55455906
74081892
30767639
11119542
35352473
35879180
9249769
14549260
58749596
10834896