4150509
76676080
61721552
73919767
92982745
10526400
52871906
17282739
774146
9018633
4726515
15203580
29074145
5070833
56006713
89724647
70056373
69862472
32545092
24995797
27158320
10831732
76149372
40569492
44131779
99597940
59366909
25217806
9735544
91106306
4112095
98711455
47892585
4314027
10093615
31915106
99388040
52912428
85195154
49217626