58303798
61431869
89181487
17631934
61638700
29124122
64403593
71555373
43632953
9442859
88461336
20815715
39833150
2103246
221926
5249059
2588106
3793249
79384182
18177008
79316760
35558186
6755569
39972888
16761692
93715366
31625968
5648364
57035587
571284
62908403
6921335
2576670
44261409
67368195
67621224
14203539
6256381
26125060
84717647