75626157
11987495
9301444
9261870
66783439
27387621
2629552
46256464
93414763
77805541
33595114
60925169
29735796
13769015
2996284
87902905
50694616
82378837
55731501
79862256
15027880
76867015
84871599
21049859
59439648
56383617
47266823
2110824
3542472
80071307
831810
36041428
12546502
22092980
74788550
27504768
75714902
13702550
88564394
61983183