93086982
92765864
23632575
21077817
25154095
11586653
452456
5708747
33117225
39556797
70296464
83741022
47571254
18287470
240183
6714181
9491653
47077881
58877076
18277815
50111244
99778070
41719117
38091767
10244143
43074484
44238684
94794628
88927156
84108115
21158620
36834377
82442739
73965211
4455985
39263504
20337643
5968820
48276740
33095252