91964718
16436392
6913613
89315258
57104071
939476
90712754
35642121
87671255
36751283
20722564
60208113
17667804
21344063
12195817
25938347
28594578
62814369
22014509
9860269
94635552
5945629
72586727
87667680
81987728
38598372
13899005
2465814
78388724
15622352
43653391
77284242
3695199
38833859
53807985
25082215
72607329
12085916
53193806
175770