32454909
24756377
36634400
95685207
13456433
35909187
2868396
55385993
96579865
10276485
20173260
32724000
36103986
43906490
58427380
67941442
82955223
85011419
5120551
55843298
11274941
82722028
8152338
60393315
54693662
68645506
35567846
78346678
16125129
87278653
81265925
43967314
17048535
95921257
7639365
22966022
1488149
38379702
9828954
82504124