45673075
44229906
13842964
81438940
57168383
7021660
47054050
6238992
3615879
5364384
31984875
64839820
11837112
16742444
61817576
86724495
93761071
69728236
9426992
25568086
3918712
3706303
44321435
19772775
1890654
34819765
23531895
56912568
82055039
53041896
14239412
39191426
94901470
5938365
69352716
27366698
51357062
1070127
68073386
64061930