48511370
98255195
5486260
75388362
84999580
84399507
58055960
75486411
76473011
82393371
38566783
686214
77476892
14596641
91431691
14905180
40715269
2858780
7674206
70784562
4436970
88035197
4109520
97214663
879885
36779422
76739003
98205216
49587994
2305835
27664869
1551441
89133559
10322501
9775731
25318853
21216351
2847969
11514027
32848427