96379137
14514644
1323800
84279808
69984491
8322479
92966600
26651547
74974155
59677178
19238021
24546402
1401030
27495157
83134766
67906730
85214873
39306055
38892096
8117045
84332597
5321861
70963401
3429104
83171346
97278498
72499633
43755519
9196656
94292480
97556290
80918974
28925388
54669741
78665088
29051286
24473890
45913318
89565319
61299171