63987809
11362716
9126533
1461264
56486356
28533882
62143652
89465124
6512270
5201983
39968758
56353238
25309187
17054001
13424406
24861570
77835322
20254981
21619318
95035698
11054639
79088419
69703709
93999037
52174042
59153178
79929091
56516253
9092798
90096002
40374468
54021676
19693551
97975230
18124700
53488926
25388969
13195131
29931620
906675