5082040
13151669
80803916
27495577
19662585
3867749
26527110
54704728
96154717
20283487
40626858
1254686
97594299
8022507
84571821
8903864
63937374
94661617
2524255
96198850
24542384
24338021
14173045
40858705
13118915
15374587
24275006
6005769
64306841
87818468
298612
30184814
8995758
68958153
31611897
9497137
52632932
37144143
47386882
4644265