30218625
72393358
68868650
75832896
43016639
62414428
49242368
69447549
7026205
5852302
45751653
68437254
768251
71479565
90566477
30565871
71827109
7096625
6101335
40471435
8074183
15506636
57825377
86094869
557088
77879829
72168237
64754625
91848328
21481723
70158573
87921662
55194554
67092428
50037272
27725712
80373623
83305038
83104729
78868682