39134317
2801316
5745797
47713970
59462674
5195192
86984149
45045484
25177956
28764770
98383043
36252874
57571446
31909371
37524137
87745194
17399407
92684767
15202968
40536811
62583869
29401998
91639636
71376631
84541192
74519169
56569607
9347193
7089984
53554934
96175985
8813284
29458781
31209726
62857087
79255192
69174510
6015515
68826419
18385182