48835274
83918592
49616085
81479307
18717092
68516261
1583499
9944797
68281934
27052925
24759146
30078855
94842300
7002121
9900876
9629523
12356976
42489727
20173098
78802466
18054392
85524537
79168249
60584277
41491789
52914901
80101559
8082679
8207649
70508171
25419045
54418498
14404908
35049481
47676556
67675810
2556654
86439226
85614196
1372571