23644606
1114313
46628226
452749
97687262
7857791
13539058
15741937
75049196
64601700
36346380
62486530
64916492
80247769
95192854
63246209
96837514
91564494
77858016
95204604
48593288
66342585
40112401
21143180
47531063
9734102
13197424
21233003
83967679
57494136
45081823
5875204
1980914
2373364
68606269
67649937
3881022
57265213
87001040
73335210