5970210
1059928
44829655
89925675
49538599
72557684
43354902
10909377
4472920
5888544
40137465
16123509
67504941
40331291
10816294
59214687
52186399
86366514
34437153
84288674
61439059
45807083
2082571
35533919
73764000
10617940
72885342
80331683
22053208
71736116
97938488
1776704
23598169
90313206
64433432
55622517
71041548
85465354
63122299
63937298