75983543
48278390
35235081
71976057
38391986
2388296
24882603
48429692
91243067
15036800
31263309
2397746
5641894
89106414
89021510
3030158
98122383
7299729
68389506
52561867
5778834
69614206
10297490
99087595
35132896
83892800
88902892
43912137
3721759
31327230
37567716
35325253
4697304
89262643
56075213
4225833
14641605
89677638
46745344
55801742