3088083
72611747
50203312
33709625
72373486
50541072
10512103
41907467
52268808
29002214
6378900
717518
2143703
27827125
79085746
17427795
84962312
38345459
75841649
61844555
7636246
15146208
90715478
54573993
3089917
25929380
96559691
8179794
51347207
98942849
92446531
32775165
55251970
5945669
76852507
64913103
69907083
7822210
31517525
54584981