27111736
60252313
68134998
69172822
88644615
73556821
959619
3088516
78798515
24028063
28183775
88808775
51055985
48354556
73463689
93917389
37102507
17334629
4443676
45149790
39786273
11529521
36894430
42334021
7116476
96873187
37415286
80323768
83204128
99631106
76415445
3167698
17086745
92123213
9980536
50457888
2841610
97763942
66838600
34913799