28568087
50114617
76278175
20392989
84678760
53431928
37261073
60102719
74297819
42988930
43106741
2327753
4422714
26663542
183365
53148957
10623972
88924003
17554752
60776706
58321570
6083879
15197980
69763471
70164664
59649570
53369078
2041822
10505393
17604151
98843923
90841082
40285908
81934061
81129438
24618954
71361681
6801345
96339149
22689429