59487766
76238843
62241064
55419558
40891852
33647635
17726026
6326236
40517851
54848391
60636425
54801171
51281071
1006065
2923279
62348884
91851500
43883482
70364991
11195393
29778662
52826344
70444348
71073196
67843527
56482811
99921238
15361528
24117631
22735910
2121202
78008065
97358485
17025491
81699537
9975270
78634876
78079661
15667522
6705135