85255218
49679360
92032308
37943471
73374661
67248300
823452
31984805
99565497
75678472
75634247
85536338
50494290
19823921
96473282
48395580
27724006
2081302
4729485
76688689
73322712
77186730
22179174
57987659
6312362
97761018
28183486
6766514
79378657
58207722
92771170
77139988
42821406
83605018
69665482
22638046
59888541
82986460
3791119
30065171