64722672
12721084
26216280
4864769
43687000
95283813
4033611
5017443
1495482
5041114
60105038
89699483
97734930
46105747
64298645
8944647
578442
194791
75996876
14577983
98861035
67105324
81973363
34469425
1718295
47474171
61633899
56315209
38351775
73101166
98512548
28117255
49969445
53559869
69397302
48868972
15577523
865926
3050223
45676688