75117523
97105120
27419177
98072187
27357438
63284604
62527030
19749928
37918468
21488136
79179586
9973733
65816533
74994318
16759903
80217174
2791878
70301459
58918927
67769323
59302571
93845165
50376999
15618240
4821260
15705095
85178881
85986940
1006976
7281
95157170
4348820
65863235
58394057
5420780
74908885
87989498
63706566
29674146
60184647