38101037
91199140
81744094
63671309
868235
85657351
63255237
57182280
81452227
53923219
62566517
69217948
34728972
30411316
55768158
21234046
64132331
56256918
51571362
56346922
22275142
76673741
86502767
93405689
6742788
41644262
15477244
28093357
82843323
2968292
905005
5799656
59389397
40214273
90745554
34675546
53864594
87618823
99622264
1394119