13783027
94762341
36142747
10006486
35002999
17003379
16353178
33183157
27446912
98587488
90194894
83416512
30211528
28941591
3621726
66686002
93478547
1646822
75415544
10668397
4069556
7173161
62883493
81698561
75017336
34102022
61786935
96615632
5726021
51472266
51844248
50377575
47935111
82525774
78715343
8168320
74042327
42737915
39812099
82635847