64514596
16556584
1264401
61928671
3937189
82674606
72523078
18044174
12607326
1095752
52558665
53047727
34175054
79827318
7385183
16241673
7093295
39134335
97413115
65787368
93992629
7284218
68019038
79266865
829104
7563028
88028764
49098650
84401341
59095720
38951391
83957031
16534158
59954341
90787575
38773921
99757164
43111671
20568547
67723330