82731957
55435842
2182011
64126593
34683061
3383495
74292702
62516274
17425285
65557774
11382395
99234748
3002560
94097366
65932508
34987785
82812785
96533846
10589239
66409069
63019178
93492563
81966573
89537051
60828405
11159858
133236
9244670
79036987
1121356
46411797
50208772
25157298
6814990
77473567
54066001
14365176
74932463
5614817
29041385