2864394
5416511
20616825
86796828
14566105
87214333
63975833
58287372
6854436
8130106
41651284
63704597
39252366
45377523
29838708
72693206
76669844
5646524
66765608
66602500
709379
98983717
79722868
22052587
37632040
74386776
14953157
73107605
13459237
9358016
5936289
66822169
62603575
83027126
33838761
66168517
21152484
50532768
90132520
87488427