95892993
81734354
6160882
57692866
69989269
57432542
97246391
98259589
70194650
84358028
48435375
2011074
55858751
53593143
61203311
73512289
8356451
92116342
19739006
17507797
59793689
2683467
63579217
92993387
58636388
87273207
23298135
4965361
42471069
7533202
8324704
801324
92764670
42366569
60111607
88025376
79105133
9009040
17991469
5901996