7859725
60544830
31317650
18727032
36807468
2421489
95325194
41078347
30159481
60153987
965639
99998207
44381761
53839235
17062793
526677
93627883
41676081
66253595
16292770
97174900
25321309
53442395
26012086
92212892
58475106
121205
89926497
94908339
91192744
14846385
74856459
70667571
94012694
47384169
12447667
57876123
3026214
31305867
98909290