14053156
70061928
9260898
22509596
60678016
45768145
86457480
2110410
2579110
60894660
46268103
44296209
28496156
31215284
78594841
23737439
98534858
50564901
92653586
53229946
47069090
81969549
56126358
72906405
50431481
13256270
12205030
49411195
64942868
64384740
18894355
89969056
35488791
37378697
20909706
62971746
68655688
79829601
86069132
2737074