34599674
4612464
3538725
48522028
11972798
69243315
29394470
41523812
99831498
10197614
82934257
58802632
80466974
86483217
15325880
20998905
1609564
64548037
97146106
19647842
12642567
37262220
30794373
45997793
86592428
2751367
92564818
26811394
22125152
29713389
7457548
19548783
28148700
21317566
80429732
8579469
77123260
22689792
12572714
69459075