1371506
65305970
56661563
16746705
24939442
7834589
5716950
84026690
33831719
4016494
18706071
32661682
89761920
74697997
821802
99476290
5082792
6926374
96851267
88431628
75566274
43522603
80961831
79195508
68154964
41478117
83184679
94872068
3403265
90892657
68074722
85212072
81001612
8992893
7897512
2055975
50947427
193424
84889
26856701