90187997
90577563
63748852
58573676
39627916
1807712
69455587
59302450
23861961
36941493
45669021
24563101
46453030
13411371
53782519
8900238
99703630
17742912
20014666
2406662
41796438
34996941
14796778
39377125
99078158
67793400
5006778
10569003
37414587
418748
84549996
25873175
64335356
69472942
79775718
48117776
88895479
1992520
31864383
11674342