74938015
53333510
5861381
2085915
18881782
25057005
56901475
636847
58747448
12085926
16925110
29734124
89753620
69374616
7038579
65795239
85849799
73957004
42175463
41867838
57742361
10585116
84655869
28238553
71445286
66013453
67514312
45296194
61718860
5858924
51014700
25011007
70396923
67977547
54437656
42689829
67562927
14679886
58463090
4076200