19747120
70389034
75771940
66189382
56968744
64257238
53236570
27982452
54088218
21563057
98248622
6326987
50334930
6139340
63736595
49721014
8124932
78142523
13872698
3481885
91882696
94144989
22549098
31207375
23099739
12277667
29359591
27482834
75318778
6607434
14353812
16789888
37508935
16045195
30429202
6056984
39603669
55058750
21992294
77568864