54851568
84148304
79107409
84042322
93754514
60445723
80099515
74876266
13868698
68533930
98402595
81669856
21801242
30583606
65803623
70363857
48109119
98561947
43096631
62424867
29595645
5499102
78118637
97102129
70037244
95205556
9702814
36941804
25753
99802842
73292984
62513220
69372835
23601770
9427239
6733317
50668407
83529336
12237887
12479089