49904820
32796946
45585090
13566661
8425764
61682635
53611280
7208914
97991493
89846562
94284252
9142639
17916912
59055610
1922309
87692287
57208257
12938654
47824659
72428188
58487893
8338755
29722098
99665607
3239734
2495103
31636891
84734805
6734872
4819490
46992170
8245117
62889611
94869774
67974148
35601456
34465247
16388458
98068355
9859966