18315148
74479982
34531441
30956311
23551240
64787971
98986538
2389716
47815379
65754264
75143373
52445252
3251727
23277962
34818521
67648364
64581593
58001883
43019732
86136340
95902681
92434669
45239193
42197784
6186923
14721840
12492864
79232172
6335317
9351237
83951560
10831366
13341638
45691904
19988065
18648065
28521293
22414496
6128620
53457860