79627751
6939505
49964823
62454249
60908014
2814957
26075671
46981814
18657585
79155856
89528888
89637874
26103542
31445305
18983892
29988676
80702885
83577005
58165105
18342784
92077243
7034806
85804647
52095385
33527294
80214837
20302135
65278921
69867407
17708727
76723176
13917948
61868496
47836284
44308284
7302725
57563235
97351676
91583700
93616952