67958638
76751895
54352958
12991142
90614579
55078694
82987516
73591003
59873885
31285408
78984111
38727410
49539023
39978041
8222226
45666413
44953375
4971322
33309123
19784233
2832350
67945149
68161542
66174014
69524937
5178409
75798423
56868464
81057876
46938613
94575370
37212818
98446672
70321120
76273418
94262987
65372651
59072296
63187139
59299520