27927176
28208387
93946966
38865503
85742860
8068364
61278728
33026675
9117923
48916697
4443501
89479544
1793230
58095032
78424164
32263956
93052728
47713681
9246540
516361
91998955
59223633
94472506
16119330
7195243
77202902
29427671
97671226
56822252
2024462
123816
90547657
93736702
17184144
58789777
7891905
48995229
51036845
74025457
8839397