28629445
66519734
47898898
84331545
13652378
81904402
48631144
31508260
20704372
43946496
97864322
20838098
51426916
2171937
71389800
76847945
14832113
75831529
35592438
53483498
80463704
62606343
69032925
13443828
87797975
99054211
49612954
79816674
97467568
62989342
35356482
114436
55243237
4266763
42417908
54411775
3672488
27541067
51409530
80275236