65451593
53394765
20793450
1986141
23629272
63758076
40936742
78612346
59721373
26738546
18714297
73798812
80916018
14638864
36596741
58812445
1514702
30794590
27313893
13072742
16457996
9604883
16552613
91545464
83864115
77349132
13483349
99863758
44705173
124724
20922594
76746743
46669749
9572131
8493759
73505819
30613256
81059223
38218030
69539566