63494513
68983960
42371170
99917220
75401578
34425609
7579149
75639664
1444307
49667400
84538873
44419615
21527225
8238290
20661998
15583854
9496149
21101250
49254213
427681
4063529
37502024
63629901
21194727
37909923
59336781
74778290
48264269
5506519
72818873
76323331
39119617
98199622
24022388
99172076
23609851
89754404
86795621
10432274
42756007