61684412
66301233
933752
499993
73936040
89609833
77316004
99318525
402979
91398904
30281177
71582170
63832870
6967455
13228977
42488169
86089001
16921978
60143323
17166809
39943254
81527076
54941351
7897502
24475623
22295790
64285626
66639331
25753962
83261478
95653455
97833389
7916083
94141337
21575916
75237593
97172109
78145445
57644087
78046025