39537034
32978946
78079722
36918792
65149426
23586877
40449445
15081188
52956733
20829668
76353251
16104491
7712627
2453748
8784469
97256707
44683598
72691210
53703231
22983948
8693374
18185944
4140162
70118609
1444671
62948720
94109896
31383795
6751097
52451358
99554170
26828524
75766798
85672644
88257830
88731604
96384000
95847296
59653700
94717830