59494498
88137370
68035975
69222917
93697407
50824945
44797493
93008122
22014630
56453039
48517923
2275060
61826606
68636281
82813079
42195246
96793851
14309019
93738435
89891299
2917349
37099063
18951731
60526214
93631902
51603813
985481
87977941
83201211
80289374
284412
64694264
4341854
19686254
9653441
33535142
97637204
2064325
15874142
70849198