89395159
13696741
39434249
84505137
88517667
46302307
5157764
69231104
3280217
50595226
82276761
76041569
65354
61932670
66889090
27905102
65823194
60458310
68065772
38438287
59563783
18124973
48642207
89104677
80164878
5891588
67649725
59068991
75437919
62087446
93857215
27692460
61437565
96025291
638398
60021158
79126335
43732597
20303329
57812545