97353008
89733618
5281144
14284503
6346745
95007481
79878330
2107006
54869272
11967134
81509195
67274935
2407388
9668666
74747321
31973781
64829147
30779056
33752473
70286151
6907594
76605620
91519128
5941066
43903608
2084024
5652172
58531829
7936075
44315634
49202846
13628474
713725
52138993
50917268
88108242
42257468
8082904
93687169
20933853