50078027
5998724
37995789
54692979
39183898
34346583
14934481
43445595
5605216
53074211
79029952
48133771
77533496
86272848
7765752
70132170
27748807
75566275
13399698
50294216
45146843
98397427
29027734
85681805
13631081
633583
9819243
1617472
40859758
9266607
29471154
4343769
12589154
7754772
23923117
81854671
39876974
31442847
32674464
37167029