75844036
90004850
25742974
32536076
9198117
97795312
92881312
25172916
79255621
21375233
62847726
480728
47147550
27847641
22933752
76096370
98836074
8732579
29739891
33663734
13157799
1602250
29526229
59748153
6966718
64495174
32246342
32614718
38885662
4272712
66146221
86752013
845141
63165241
73138046
54121702
64971173
1821907
97369108
14467081