13333251
6781982
1014154
10953223
48957033
70348144
23344385
41799064
31034179
58095182
27723242
47451108
80876881
61789424
55396798
91699841
20745061
57452720
28009610
96708236
70932834
15957721
19316030
15734224
21991205
64749507
56125274
96394152
17467276
82831910
84311994
88909535
22039201
79327107
61732597
4293099
80005029
18318239
10343078
5954603