89513259
96371558
788827
77922224
67779972
8080318
5439375
7585750
1651992
99047563
5659306
7150482
53193662
79322685
23952020
59541910
59153236
32975176
67954397
68161547
86651659
58605509
16164297
74784284
12056727
45443732
71734328
48073650
17851610
73623688
72755895
19689085
17203725
32123925
64602269
84658708
23683197
661214
58849784
2363298