6931972
62465221
48145967
22029749
25618669
5888373
6133022
48042469
51686462
59064930
77159455
54918207
56705632
9395016
53794701
10719293
383215
88968807
44693413
45633782
5898202
54142928
51555447
38006621
46837111
62944649
71355385
84156734
9429204
46035747
10805062
84336282
64115544
4851384
77383670
7233162
96513090
34713345
19082852
97908654