70455717
15279165
14339076
79797242
21798063
8764417
46256103
3905180
7251724
21429391
69062572
93598762
44911877
34465831
20684977
7386674
71435469
63005725
24345189
2556128
64434118
43806363
412939
14454401
76501067
76876071
28865531
64458262
8678748
7671144
32366421
64544420
60878769
80386660
26154057
99993360
77207933
78191498
16472791
71233890