13814728
850610000
59769244
94154914
66442694
1405158
80841673
5789382
27981110
9616363
37137722
5313666
83973186
59228155
15751948
67598448
53206807
67265811
92254875
26697036
11051655
96238868
55307393
99781142
47436645
77268234
78578048
73262535
39874803
5272918
65887846
67357882
84778921
1237650
91779462
1733102
56001615
93727571
9929237
85446868