80912535
98231424
28209500
70488830
66866680
11108354
20324938
31849516
36401048
6359016
20413441
35339059
54303174
6514877
91382580
6947783
99913603
4749686
68317400
28424162
25574287
62256820
96474254
62909684
31636118
58268213
918859
4664999
79134489
73808893
75277280
24657404
95592395
88373931
9411339
4143245
55985611
365231
98459552
72819114