63214069
24062810
80059486
45774197
50119958
74501256
69341363
29367483
18981108
62357616
5718707
68192695
68589981
79689054
15864982
60949098
69439662
19166973
89766581
97027846
6874903
71115186
73122123
55483912
899579
90473606
7687025
8715302
8857524
32544169
17944427
97771200
83233920
289197
59553
68098998
34899940
48629735
25481281
3738400