81753869
83649870
58114234
53176256
95782053
9842888
2576526
949281
50919236
87324503
10943828
1195457
76083964
82443195
99344175
27194961
422886
70232272
36082483
68804725
6202557
70721563
75062925
55736008
23244408
61374797
23256123
26832113
36064480
11491427
94588282
17851
97119108
58265851
65498883
63424208
55159174
27326535
46028709
35511901