93385150
87104630
6760507
49596520
6792146
33475678
64112706
62627640
9799774
28024360
61168254
35468209
66295023
9503181
20866835
51048603
42381225
64157624
98869814
11763620
30703859
20907837
28646338
12198294
26251948
70655742
25517728
20845263
26631956
2385598
7831280
76443179
58477838
58489777
1432265
6544586
31546246
62181061
80333131
19274456