18983286
15766820
6394718
9987538
67652445
28606944
34733283
3899202
39277964
88053650
18763568
23968770
83024738
73226630
5866468
95204886
18365210
99427372
62295532
94132943
98259825
8286713
24619240
12133181
83981674
70015364
55693990
64659019
86359333
16067685
67764311
29622870
75172802
75425298
66839656
8548390
45147073
12954182
4805499
4118206