92606845
14722608
5019352
52725548
35259014
19587517
1949177
15426411
80781952
87128450
84993685
98618984
81935544
41947258
14566384
86144920
45632021
8487958
57283448
68227617
11074450
92079749
58654271
75361928
7153426
69965157
30687580
92977551
2851898
988968
5333883
58422839
63507965
57509344
36201567
34819282
81181047
90522329
65534217
34859216