20348853
3627234
5091465
1858684
27374667
97078613
22093912
8307478
69245605
4051905
5290611
55382822
3983338
26096277
7001312
67671620
41469174
775214
87076020
48485429
62437421
5124286
88151897
95336097
22176604
19664719
29969644
89464125
37837547
20535767
90178415
61356685
45345207
32194816
86797804
80355404
39374770
95514113
87628822
38541488