61502211
25138980
7286755
53835648
37933416
35299
8767311
27098416
8752337
67197999
67074489
80349718
888207
71288255
38906460
62023572
28693383
46681345
5809232
494247
94086404
85198450
6615756
1637769
62435054
4659240
55977940
49953719
18842671
83717197
54702078
5852846
19778771
41143612
57235895
69166998
75196438
5435329
11917509
37005291