61877532
94443998
84054267
902602
70158659
2518980
94393768
18822464
20785278
4177805
76696094
52737915
2067361
44813817
25565108
33156905
79487668
27169334
94487475
36952261
89959177
82017384
71099998
31779022
49998866
29139309
68595989
90207312
9602551
7569508
53075848
90411740
53087907
50739244
7010941
61477631
34528321
32087153
65631610
65546211