85862185
50827679
2498494
57497527
6989587
1025236
38883713
38749091
17142411
70768359
36671018
96045358
9159425
91099198
80445393
65182264
91358648
71777832
12539383
91757128
5748896
54796381
81944764
42176174
36516068
49589811
80611203
86093610
56114198
31205932
5049716
2152255
68398227
38247551
61277399
34036644
8127279
70214734
65361869
28242946