89282085
56069306
31524370
17885545
6313380
5293865
59204900
76756218
75778377
42108131
24801582
30794855
81119566
35438238
94109377
15439069
63998727
69755851
78451801
52546933
26698496
53638467
73806789
30192020
92288328
84632619
2237534
63261384
38335607
27217998
58275616
25891043
15104913
25748950
17027608
66528881
57966972
90268753
71646757
73522915