9600188
66368202
6344742
97507655
72256105
2228426
37485898
68429338
17464581
27433524
1513463
4435320
51289219
23366426
17023329
88463289
13205095
8657257
15603671
67767247
4845960
44245878
99651128
3441629
57201632
41733171
22819092
68064556
99509637
816837
57432661
24438491
7814577
20725852
24026907
40939101
9837286
3755948
96138662
32944482