6601226
81267004
45212289
40692118
65356388
15907704
45362880
64093112
45064642
54685190
99988411
47436145
12625225
57697918
59286851
24266153
93593470
10478635
6888040
4768620
69063137
49891204
6756127
79981650
81499590
85781885
63749706
6184958
20815804
8089897
63388048
13551735
81941374
2622979
48311871
57018486
30372693
4938258
70501731
74288865