1184427
21715017
59761288
91982515
15892192
1916248
23775326
20492656
16021087
67762281
39871200
6419846
33413991
10976194
28783294
27137049
27484110
72058934
56543253
15693336
95441768
43187482
13842610
9543096
96692868
43649389
85683061
85416012
11869048
24758854
2075546
52312498
2221626
81906111
75219923
68454783
3766865
86052375
38336004
25473384