38426433
62407925
11066398
24158380
84878478
10028714
46576115
196947
62265343
27179979
38737259
385375
40103597
97293758
43674614
37127587
22542034
71381692
18455358
53058830
3793772
18757309
65611465
74294467
49842957
8578453
21613628
2372119
30968310
61074661
67801778
92947854
6966497
12836408
66368414
4975042
7262462
8464482
32195737
82764976