20627231
90823880
88182188
77393232
76223426
57465793
71546101
35988133
28908948
42798747
16056536
1099674
8078869
55099287
55031298
43038806
33986566
29632003
58119029
47838780
55528968
65636656
95362203
62388946
96114859
24704763
63032683
36565387
7441897
23225864
79984322
91897858
86873263
28013888
58166232
51337213
4972888
70277803
60601945
92376878