7148957
34667160
15476690
2017417
81082438
410521
62531181
89123792
57374992
99703109
85086953
45328818
44999043
8642807
6906689
94187670
74237769
65607864
75632132
51682890
32685569
6693797
14638964
2355871
97242681
75799591
13396894
23498825
58323408
94974701
90604567
7143941
36778
7540990
30709171
22308623
60708321
20378712
96247294
79356390