70375296
8277677
8137470
96783043
99192133
6871464
32658534
87017086
68497494
7557561
40303966
30254614
45532740
75173428
83715857
79398738
50708709
2948522
66461519
76469625
68931115
52398520
6162420
49075462
81599897
62795453
23683075
84044025
66575233
68263309
44769766
5648641
38216526
54866727
39515027
13768272
85941583
34975281
96654263
4885102