99108443
84632281
685458
714693
97228217
79692729
47592263
74155297
19619122
26697592
97823187
16784596
39606100
4877735
18516024
19877795
73861910
17357907
20975085
4067957
10323055
65972375
82631525
22929594
10677142
4274626
7544546
712105
28552459
3390149
18749951
19941146
66986860
65942034
58225146
3807088
59287162
73249856
35861258
80249099