21876461
80483217
41995901
72687797
25529061
75528336
34124380
61922123
22073699
46605980
5977
19866724
12248433
41041830
95467939
87516856
91229302
2263672
61926
979365
16515300
63712627
41182047
67051273
56343005
44429865
45836789
10825487
96358836
80058060
83066802
10717121
88844851
70587920
44891968
50413612
14962363
43243905
69923792
6641263