98055121
64391800
3907491
7179482
59856667
82254687
96696489
22361191
27156429
86407110
84055088
93003664
1262555
54203411
30278561
77806680
30399847
59393311
68364673
40927837
25582646
10012366
63424073
34451750
711513
38924344
41333195
851837
76412153
16117403
5506727
58261
33791795
31078988
35173821
42439127
55759225
95841952
90701237
57226370