32878961
15882828
7704017
4475260
8401769
62064104
94098996
10083496
82267451
98238646
63099830
9888409
90866458
26627044
20774968
50516835
26855105
19434209
70271801
19688777
29028449
80958652
79464944
59416849
75283871
63449450
27145767
79053061
47609612
71147392
11296646
98014551
95009254
22113732
13624182
3531580
66198987
54937184
31516467
71897996