19722925
13973691
23226772
2627913
85597859
27074116
16403070
72735636
72218549
47397176
8245516
68184217
52216802
4534494
29479553
91398065
15922481
50338305
19141359
8356265
5792936
75956732
22674934
92323226
74024870
71315643
74559913
873451
57337844
63595016
5156175
70475384
95022172
1393279
78302548
10755639
32263939
31851427
36167851
8587761