57864042
39511407
80576720
48338466
6386873
45191831
33462177
40821388
84835713
68587785
79716131
51351637
27379045
59346956
51724941
44876655
68853122
23395012
36357146
76608192
65962082
96737356
89808974
88606105
44346462
50279083
83513694
41945739
42093282
75696489
67421694
97155331
18535140
51839205
13609952
88381430
78124778
36306451
789888
75465270