33997611
68592240
29288672
39512256
36419223
15362023
72913112
2915987
58349134
34746856
10966786
84036047
39283477
82619319
67194608
80131174
82874662
8705725
60635251
63903965
96942505
50907353
10924451
33069169
42552164
72315813
87148129
23999405
43212616
3077171
74429149
63381569
58243
88368251
53039304
88877832
64749684
83922106
18176598
90371286