53313079
22525122
44361869
24002250
56081715
50978863
82703352
82961267
97147102
17591515
79202928
86723346
97568989
9694496
10401678
75218480
6806600
29086323
82105600
26912838
56531986
10333978
38432298
69022700
61728653
39747671
31357288
58633806
32684978
18987021
95954982
34231485
92448113
29579212
53337398
80009238
97922802
58995166
3521702
60384837