53085990
75939328
60943950
8365473
12788505
1200387
42582762
20576563
33427135
3589479
58952661
73321765
1501818
12968521
98278767
3239277
13134489
5952426
38254147
83336060
2990906
2023669
9095121
5637701
20909201
513384
11181254
25183033
77277672
78072040
67844030
79587686
6753097
63914907
17206270
43505986
15047417
68708147
43385461
45827019