35878918
14257234
10611574
1930750
55739384
79269341
53471581
22926516
5794750
57597206
524884
36101325
10818987
67294338
133288
75667437
75636077
24831649
39578509
98338113
59545385
94743456
4997166
10471860
86731977
7396101
70304266
76683007
12625737
60343386
9794910
38598647
69481189
63978417
97404849
7067502
23831375
82489551
75842828
92153753