76127086
40666441
64508987
68162979
8982694
86349937
19203165
44215115
2379208
12426524
35101779
64142143
5444889
46296761
22042050
32355866
27026859
4502157
90549109
48304066
88746016
55399115
45773374
5673380
52815013
9950984
16938479
16021038
57341539
42503505
9672375
31337440
40282576
93182009
21604292
3923643
15271453
83317099
5559162
33652539