59355540
516482
62657726
24931438
60132344
51838781
47358519
50397613
18409109
87153157
68420
80102247
38186590
35986419
17757864
70781332
75569593
13325305
45623551
36076667
4786738
81982807
10554543
89267021
7551540
15886167
97558069
3535962
72968496
40866322
31584341
38117490
45901357
758497
31871548
25278820
9589072
963732
7294666
421458