14421776
29335243
64152867
44764095
76141883
30152234
4521550
50382686
40766700
52821
54432173
42634151
92658111
17373341
69181089
15784546
92418447
60052023
36108993
13272809
48275541
61653107
90696564
7296048
54653882
81802029
60733431
92746321
55817770
99101093
37076078
17283076
29084606
94754682
56186085
63647891
42331462
6922295
6347388
70823199