52268830
48868241
90915470
1574487
81241061
85616498
38419937
84694580
78793239
58474394
52879437
37928061
27933890
24431050
5964460
4708146
12703031
94749857
8582962
15114009
8472549
11838628
81375718
4368722
81474104
940557
62793493
31964003
77477082
10831008
5272085
34458509
61653157
36503292
21908301
87949560
66074305
99771315
91887907
19457008