66707109
16056773
97793304
57996367
10366724
79927307
62015901
86202722
61278172
8911191
27349860
33928386
89842787
7469978
96382348
87949829
19813680
91113760
37544930
49913220
15955498
31727390
6915358
72675930
93964995
57974015
8547986
27079224
42502192
47699799
29079823
95431084
83791119
87436741
36795352
99362287
56603152
85547177
37519301
5234400