71484057
39459097
6083930
95702560
20734425
9051242
26833507
6345647
62023307
43014920
67677609
67339752
36333316
10143298
19232566
3431361
8919966
99333326
43358716
80476321
1171476
54656050
88482558
18648246
95977741
63108177
2470260
11065068
48825017
97001215
56937769
17108949
49866796
44856407
10982343
54685233
45724264
26472747
67822135
12995538