48315717
52832096
36761707
3246786
57704698
4086864
2980388
34279683
8157222
42764559
490382
5549989
65876652
93341271
16001584
21817638
14401685
94422276
20577868
36236169
96309517
66091117
71383471
13111142
30743509
24362825
7791370
10071137
22622244
4694602
83904602
9312222
47431680
50977508
32548966
63776782
7948739
913988
20583735
7826154