82612723
15215647
87356205
88052530
71734513
47353578
61634940
4747922
21963946
53645465
17053210
991734
64349824
46098087
65549829
55395840
3606093
76294239
72222298
89714876
83378557
27034462
1571859
33314188
444535
8445160
7807129
62988702
18392173
91798083
34943884
54103334
76284816
27514385
40086294
25986039
43336017
38555562
86903467
27712665