93279082
21374598
73676863
21361193
289763
61636982
83611165
11892413
72987805
50915098
61322846
18409671
72302386
44195434
37702290
91595253
96954148
55754258
2022473
53346960
20605061
53323936
98086476
46173050
71322012
46599512
68127583
10743986
87269902
31861810
4591059
73499167
23076416
90795892
75608392
9933803
29303633
44816076
1341121
84331878