77368366
11358293
27895639
391920
11291349
25098196
6993717
4022508
48429490
36436783
93963497
42265762
25576221
83749500
54172955
86445061
81271217
9921560
88676420
66078360
1663779
56729029
57578162
36809421
8004404
29228656
88652283
78245484
36982775
25806746
31103186
56653654
60698248
98268497
61219979
37391247
96352171
68928230
64204353
51766580