35372670
90603842
38642468
42602749
14933881
94283692
75494838
61805969
31528395
13515380
35166343
44893581
19152611
75552118
3583570
9029999
36275034
38358773
31952967
1724730
31018269
71317273
74429555
60822342
85236417
3592739
49768718
57692935
20023971
338251
93044053
41267033
29216347
73046682
4893901
2348615
94105632
35502721
31928594
8202253