39789388
89582112
74325403
58512860
13465700
85554517
38397031
60606994
22082309
95639196
87775193
44993453
69372738
20588543
390542
73357535
70783830
33857045
39859639
60875881
6750289
60502896
96791778
11813605
3645570
29827691
10508003
3557013
87622978
75863824
40806960
16094222
72428664
89554403
17876360
32056277
50014183
58751541
83824287
58009194