67633136
7518529
99853803
50869888
92303636
9959661
21764353
88372768
83974878
50197623
40239524
66604682
56756877
88239231
51622062
17896490
85341563
63651172
36063267
14521389
57027536
84286707
86639006
71131242
19285937
73211920
52345617
37301277
13111761
13584972
80352954
67667326
72104475
97404449
43757862
59758269
32889435
6075185
34922343
97797012