96426734
62131467
2167804
7622451
59269149
45735960
47505715
99082005
12124325
48271538
89407079
61381412
31328305
46829654
798075
2359909
68136755
65235738
55166855
53819075
24787281
73158843
60211698
48732700
20665467
95471948
16525872
97521193
69644990
19483666
14291353
82336621
7641557
5522576
68693569
61774749
5480955
15284645
61341507
3166256