36675042
20362774
57594640
68629268
50644433
6298297
25595442
65269219
45888268
88628834
21781870
99822998
36034270
90674649
45654
1602904
20605482
84334054
20816572
41495860
9343475
69901383
27897469
59057179
89968901
96537165
9054346
5784654
73549118
5749421
4412882
45689402
635155
40739875
65814070
33872192
55988855
85265863
56517151
94033414