38126072
70202129
96328607
40073290
21224276
53084285
81803032
56663081
36426056
34944472
3802542
5227986
50278030
36269424
23499574
19909679
53772606
12868947
47379630
1944796
69652344
94931970
24362610
46736143
24261739
95877669
16985750
37737477
87555912
64168742
3752805
377523
83801042
17322633
682691
5171133
59567957
15746750
78471790
46553363