80358093
87501798
66906506
6677265
40085308
21477452
14096041
7831409
63749645
4870964
76537114
16815620
48904140
25754900
60757751
4042218
89878254
35786647
75443481
71878217
26446876
75623611
35089163
73717340
59478189
83193092
6692059
84717225
80105458
43859357
7733190
6325788
3674267
5061608
93472899
93378395
49112466
95443988
55905454
1779106