64423914
57587600
24951258
59544083
63728685
55934800
7633936
76855170
32103261
9579449
38041116
66037855
19901055
85846907
73755281
26052036
92828347
13581927
49289675
65068093
70528407
29922030
30317391
7744946
86881482
89706509
2814712
52771353
81959525
1156610
79246908
96354371
42222089
60521976
69876614
73129204
89524933
45162640
27531925
64201755