82313060
84786824
49625512
65769990
25795319
66332899
60474598
68914286
86354400
27943314
38928671
20532256
28086473
87326350
70634051
41099013
71062500
49634849
49321101
75381945
90533465
96106431
29333081
35349821
86036863
75759084
35854931
22598494
81074861
73215068
25215920
95086645
95425579
60061188
73918352
52949861
34806396
29982895
35927851
61451438