33307987
5611129
66147171
17199855
12604368
59277746
1476853
52689416
8858941
20224781
20215596
54725
15297615
16435965
54187407
70052348
84443222
964145
2368590
49419749
80771566
28743935
68754280
1378983
77015085
42483650
39546537
2492669
213016
69157179
2344641
57986885
65726918
85619369
14897999
30159718
5759961
45013268
27589761
26434968