48694195
19264189
9091361
14965545
75332018
89847693
30925982
80178856
34875190
27089786
31281126
85085876
49309883
30615610
88895713
66334975
40901647
41999790
55775303
28292069
96494263
63388549
90444875
4970962
45069377
84081785
270361
69693407
34636677
23185042
45012153
73373872
3644379
70722017
39542494
27872152
65183465
9669572
13122082
94437431