61976922
39411428
9723300
1362390
24771382
28505999
26272679
90074349
90843289
87986488
38769721
75131442
42641957
26119039
15812701
5963855
50488630
70808864
46269752
65475079
21951960
32808186
17133156
99725024
10735146
3140154
42658489
73461448
59908038
1438339
39008747
11691025
6036170
81976715
93527853
40927774
42591972
12948780
65035077
76675971