44556581
47239130
51099591
80021810
93112330
14123194
46346065
55599908
2188276
71403238
53958635
24255817
66513865
11063694
6722892
99687398
43376991
86229146
87178137
98608566
71636940
48149599
90219216
35698836
74677307
31738704
25272090
28523337
15006688
60108912
37526445
80589025
28731081
4979090
90215797
1241719
52691374
75297243
75601762
82904235