51806146
75249598
64269793
38663125
35371442
25563527
73015403
8943290
61255847
8318761
30378611
35428100
64666820
54985007
5109992
32052019
41225127
1011409
39324666
63678932
21462563
13107298
30507191
95716169
87678393
63098039
46578559
96483959
19155829
11267946
79484047
63481261
26958049
8387911
98684398
45108787
28725950
10679328
99031836
82995632