85399162
76696046
71373986
63435626
1783597
54127562
96078231
3799977
15349380
7749302
79164019
48825215
74770
86287488
85847582
11211477
759993
68004580
50865114
4686623
67297169
49645524
86816357
6425959
82876988
15041688
64018890
17553429
7466623
97312967
22106436
21611215
53797397
2656973
26574610
87937900
44013977
49878986
51947804
67022309