47863457
11955752
22013925
1407314
56045398
70575534
22813989
95102187
11557748
73145579
93774839
97464918
2468922
10851406
12457848
6176192
49495092
76638110
57017492
19445429
50573183
27506327
22226038
86596814
77583846
15525677
70753154
55873216
58001844
57424886
23831183
84036236
72818137
59712895
39235320
65656979
11532199
13745017
1376961
25049164