47564327
84748128
8469362
74579839
3079884
78781123
78122422
1508502
98568030
32214494
2935479
20032529
5837748
39445365
13358917
80741576
18625469
4792136
4153725
4446913
4416876
4100498
27796904
3292496
19741101
57268338
46895827
71762563
31436274
53519283
48324940
3236953
46215030
92568463
34106170
2023743
15277181
84471262
72533080
1647639