44942180
13254686
45141389
13898137
77118671
47881602
7907574
35577009
32713145
18241297
15262846
59428927
62469809
86475991
42791422
24573827
815923
5368741
4107944
35353505
74914200
9398053
34376547
39013892
95826195
98689259
65717566
23521854
84429266
7339991
30537537
61926793
58972197
7731338
36076407
37695998
36464318
49296498
29704226
78034064