85885262
34667167
78853125
3761967
60427955
23899067
21265833
49686577
7499166
88883664
50053308
4764254
9751992
42892766
55876677
49437570
31895046
92574418
18807365
17367313
64786922
64436266
72126195
7687924
24631809
17209987
47603364
65618133
7703364
17371818
30368811
232357
64746894
55227404
485511
63571285
60373326
84666091
81056938
9071533