93193615
1378109
41836720
6224160
13016607
12573420
15848730
57171498
98875646
13843155
39079978
9894465
1127593
10648124
86039426
67525681
69097625
17061767
55656464
40802412
11381043
77075559
34121869
50525592
1340406
99436109
63397641
77657883
91913208
57746470
70664064
86142198
16114302
2089271
70801685
7023737
16604268
10197415
79206138
51789694