57331135
97549099
95256966
48331491
2719204
93799180
8861859
41063553
62179431
68287012
847966
28639143
95312356
89673792
67615346
75672594
99795378
13786008
65428261
66494436
82494011
176939
85306905
32051057
8674470
77847297
54368418
2086205
13156316
38387975
27696158
23937256
89582467
87962874
33568064
3881494
18955815
79527536
58683888
52708671