8443862
93132462
79627829
39246366
8697668
63405338
855082
1875662
36479016
31015984
57732563
78569639
17688161
98129095
25866889
82683970
78085253
31694802
39881942
47192595
86868853
51953912
3618800
44462155
81089919
23182609
60516396
66656502
9657796
77511318
95477675
48401970
20318554
4047186
86633585
85544215
35539444
37326096
59961655
5037549