67972290
3778779
19976250
36028763
55904452
9702933
64003323
50822080
59342002
35012846
97281030
6766723
1305490
50818576
98721538
49382735
66741645
97879968
94308226
3124049
6420159
22074524
31542153
80742072
70145604
84998843
44515591
86616678
5311742
40571490
7338678
73067864
20646791
32066764
15987752
748417
40799291
1485559
38811752
28797420