27448735
97289670
92655918
78545473
54332067
93634888
13658158
4581631
40499560
34517584
70959799
37106628
32236695
48418108
11734256
21399997
55954520
53769726
82207203
72961371
16531505
75376580
18675493
75738804
22629453
64723858
32614166
87462646
33542609
84217619
50267408
9772724
49658416
46563262
5869901
23181345
85064176
60147818
97441371
677943