6952426
68549822
88144720
4971358
71645050
14456141
65114413
80307969
74226591
31352112
70227652
87795799
14084134
24859666
96967459
7973362
56595378
17545142
11246563
5237397
37954160
35816287
14899132
36264746
82029462
91791974
56722501
6659329
51166760
40518084
30447055
35048859
53857718
57013030
15952776
84207834
21884828
79508096
78554176
76075573