31741743
163904
69742981
98422164
91093035
16892825
98932225
91889660
92649324
85824134
8113249
88062670
95543437
99807180
9186570
28481905
94518679
79009043
17284644
46846323
64335215
33423058
36141476
12067909
54974111
14821207
70968044
67797225
92196570
22718392
70896801
15092507
60141689
26959842
32717485
54174879
13593457
11881128
97356199
39014070