28849450
20388522
871936
33152201
49481855
96497953
34398111
29665927
47019310
24443232
80698140
35191702
86397171
8373962
8991673
41145703
14094891
2986
66196973
79417721
94165507
31334534
41365910
30506164
25158614
81713410
801473
62956416
5664164
91755721
21351752
49591341
29139701
70566327
33135985
74093201
3307726
3212479
59895692
235874