27908804
53609990
2704630
70517117
4179250
98516584
93189339
75446196
3896110
79768146
15165089
8127447
46414171
2603017
265923
23865781
5535994
35723476
51017070
81729869
57929997
5633535
6548909
81896631
71067083
68862353
11809338
52196999
7797221
242521
98032013
44504737
94673800
31819844
66554044
33782318
27964238
609391
93134806
2394812