34344128
942197
62396297
35632195
2868198
96618563
89626640
55671944
30813061
21749127
39868990
91644969
71157013
59204775
95745364
98022768
72923031
67316802
53049162
45549558
4084484
7524978
11314148
49831116
95529033
8789379
41588033
73519710
62168756
80288819
94289015
39584581
72059843
17311166
72526323
48941590
32786735
87801851
59127569
18681319