14354481
80191957
18862076
76155960
54177399
88728951
82098060
38811808
20714442
6179098
87859447
87596352
76657105
3356395
55774624
47518877
53042879
74126944
62209548
16624629
96944368
49713096
64037358
90694567
57381189
26948841
7869808
73155959
40661977
15104401
3583976
36849831
29813010
23676517
78698203
83823330
54245001
28073980
656836
85485104