15517923
70436569
49135935
53183815
92905159
7172097
61318211
64075880
69538704
71966166
707149
25257196
82292477
77419042
84931528
9483431
28004376
67393776
21637227
63176152
60539343
86922968
61935590
35237615
46827998
22989240
48378045
76279185
688521
49297827
17199332
8102641
76959147
77573893
73314816
13899216
5137502
29485000
25107325
46751746