13137204
21852901
18979025
27704128
90062159
99723742
9336453
74222099
4181345
93127610
3392651
8046750
1759793
33979359
86963238
85195380
5494468
13883042
11131837
21401713
84925721
69252027
75256675
15351974
46848579
40365940
35333960
20849023
38803356
19153799
3983091
56059313
43172783
14319928
9768638
50171664
55302804
44825401
99332860
32819151