57226634
24124847
8409797
23905962
17388725
19396835
29907474
80692088
11197008
56762441
93088446
70314083
93105479
73783694
34534680
64577123
60821850
323432
37228858
90872097
26346302
69716379
50076859
64758217
19486401
11109324
32712453
45958273
13121335
5095195
90985144
35184278
6278500
80517111
24225631
36339324
26854246
60146168
36757596
65547518