46354324
81618338
36508
16691948
19496351
37098598
518776
12593523
37486651
4772840
63368024
99247745
74263387
113764
37233254
16808600
39054985
3349527
8553490
21626336
40638443
68087843
16572465
78563790
3306611
29079086
55792037
56691404
95998736
23218432
5784133
2116112
89543508
19336777
38874744
56455404
59542097
36552286
94009372
53275331