11784935
8447716
66281475
93513276
82194782
39156202
91467519
24146523
23376463
55407605
8045560
5098325
25018376
70413448
30273475
34618623
58422961
59187896
26552892
85606017
53886210
76721482
47133579
8431665
27644016
31864696
95445423
30641129
20209132
57434219
47618566
4916392
83564715
66503550
1896516
872565
49347245
69344540
79806403
15838391