24328086
16834957
8558613
82139593
21753417
3915402
83948490
78848831
28241983
20147377
4682898
30762870
14114352
22358949
33902537
68802743
4362900
2231038
58125832
9837212
3636271
7602160
3810243
60154260
66845272
83966031
9077851
78212528
61883129
7832494
94533104
15468541
39763178
27107950
8139836
98918590
32819543
63482244
23141403
2923910