22188464
66852174
50567813
149185
331810
95096476
18782439
53949590
9291614
71283918
3650960
54764516
65139044
97983295
19283052
14262668
16802170
56905951
2202605
59942207
55601791
73114597
40719439
4963865
98219895
64077206
88565883
90352592
85004240
47302732
16438920
32927331
5825745
31863091
81225188
37949239
68817273
43632282
44355348
98328087