55157661
84099165
47237679
65999054
17485487
9088868
18331394
67782321
38592197
35295106
62951674
5181757
1125594
4758148
9688612
16922833
301706
13254856
59303729
15479876
4584944
64614875
9460232
61892326
93796120
93347432
81132160
66765207
36217682
34755402
54144079
48417908
31398843
44429159
82707831
20769696
33823507
24511241
98881944
74418290