6508561
93506565
56397742
17654252
89694446
70738228
4466305
43677225
6857692
12783819
90899225
62682457
12396654
16991133
54849727
98011216
14137428
168402
36081421
69663352
8048270
81231425
68685128
78549591
81911719
24168225
54466047
86324208
92034528
32853351
61989607
1161695
18162847
50573269
5647811
80114786
65435566
60593874
78361387
11069618