84571636
66956126
10453324
37426163
84395219
4517786
25115087
63765906
74457583
55367269
97423326
56099121
76136547
22533291
36676084
38655237
86617299
38519093
85381134
6029413
90534257
37722779
87444113
63518970
78852014
51671772
85906194
49331174
4756986
1784704
10563567
14231295
42189508
66501174
74901366
51347468
38835764
67477106
9066140
13868639