10353960
66595837
41135217
60172858
450321
9759657
45289435
16426073
62391158
47278734
92824230
9923619
21759989
30511234
42017683
89838125
37434288
57586034
49524512
21685033
42922383
21376056
75437372
94239075
90231649
2907073
14868692
66755084
24082814
84747822
133433
10863359
8919315
95979171
84554865
96486402
31938814
48584261
92062179
44856718