50969045
6175469
94312203
42301311
60801402
37429283
6736213
27594350
77025849
76622043
70748490
52855035
31017302
79432925
38434650
59794872
2409130
78835006
57223876
57635645
5749917
49405221
97493820
78972327
57712754
14974722
61651940
90697374
13072186
1663871
56322048
36599407
3876123
45793396
84368631
85633859
70257741
76461786
87503091
809565