88907212
25316586
71197417
25503515
4142451
61443138
476467
19427812
54814570
28259837
95757400
98226871
1052938
71598676
83173839
55235337
87005550
70901040
100005036
24968302
21574309
99175365
42929622
3478014
39679166
28394836
44095922
75826848
43868903
59125987
54552595
48866725
98007842
81181220
77458865
36329247
62105666
65618716
39572545
46709593