12537448
19773415
31647233
20742990
95399480
8923658
41937850
84073021
80664380
29985995
22104511
28524643
16655699
11505121
858275
45597166
9476929
20613304
67969770
19249496
44401667
14965710
72454093
36466764
55936817
98123112
78213942
29772771
6611887
20699678
33595353
5279125
97086541
40046993
34537349
76048422
24611301
83208503
5726809
71134310