81332938
34202487
31082045
5281767
41487563
50128434
225860
2412050
561872
79176352
3349338
91412145
34455123
5134695
47429523
67129563
66959589
88995468
79315637
79647289
79449015
56132153
22425679
89204189
79032429
55772516
6113102
6358329
3507045
26036516
26753321
55987129
23117365
67873555
87038412
58937430
65512635
31502835
38754837
20136379