92678216
32606305
13155196
32134376
97912949
80537408
94253343
22933466
94453349
84653025
4825055
92154236
36985283
1618265
5937709
99898076
86068293
388879
22524632
58989928
53014109
3322624
33058870
67534173
63428221
46791836
53656923
37335956
6778230
42365297
67531821
82077531
962265
6829802
60398386
58662227
14927859
36985653
46749997
38879686