88182969
3178255
4433989
38797303
19491005
83686956
33211944
80428089
69952801
75548256
56325062
48551459
50864770
11621061
4797909
92769242
63972024
63128497
73877457
86641618
97549017
63812224
38024210
8683383
3768636
3798800
2945715
87696696
3029300
17806756
53699751
41575242
97916231
36063461
90386471
83964204
10143750
50316318
39705203
96929989