82971613
13591977
25605685
96491833
71882067
24952468
78939000
81694025
21333907
52342233
43287423
17798937
97551670
82962418
9138590
37895954
4171713
43177680
89061368
62914015
69305692
60595845
11641653
20728466
91513833
31147022
54321806
52853502
1443585
60617431
30485505
190541
27072782
98883093
27961115
39015847
20536563
20204727
77809720
30538418