15669875
86002434
5779560
18134805
21299460
8207765
65949873
10434698
1915104
32851771
4096106
1913428
68159916
7077653
52184727
29742295
1108382
37131215
67011805
87029699
22596462
91701660
5526639
68768554
11574170
81635976
57073147
50745866
427328
71753812
7945045
2571835
24662514
56088438
81347542
22392659
2796536
37729251
38818530
64206012