73581676
35422301
79522042
14206833
11045323
2667329
73083142
45742440
32065917
64033875
10392603
65308595
88942142
68786611
20144172
113688
33111054
42665621
63535978
15722075
2832006
80905137
31496836
24806795
35304540
27418987
53838037
77457311
99867974
39655178
88201814
52349437
47231975
21173059
58366347
89959267
57194966
3425469
49391742
70809388