2157018
12643462
622661
42697109
99192114
76657008
20564429
21327312
8521587
64889938
65904893
91147858
43066881
2074609
39137143
80492708
18786359
48255961
3925551
59155775
10103476
54598823
24954614
70881224
25795316
78068875
31277993
769433
19531868
76697457
92999148
41187846
83764545
24831949
43389155
28819035
64738729
23718907
86502236
3528755