65773729
55624886
96333128
28955010
13234013
65225476
95173121
99338437
2997111
74434870
91749229
52759703
84477391
38976558
63185064
30077734
57028089
14184606
36875676
92769461
20531065
67603589
7106673
63032047
73883751
60038026
20556417
51765970
62675087
15845971
93081874
74049193
82489045
5673577
49555186
22497675
7483947
28584779
72179912
43732130