42565449
74106487
56666297
14668188
44902323
6693784
70378234
56243650
2968379
95671434
3982483
46433031
24952448
40368549
53869605
9999580
16756058
81334377
57372939
18139220
676590
44432096
53764093
8033682
68572938
63322476
94124652
17448082
1029143
43318153
93965707
5387355
40577099
68841525
8258265
77156529
4741782
11941662
50451369
4299615