62544581
75266532
17109207
30908068
8127038
17096802
66217505
36338943
45681263
32958028
60907043
38264422
24689026
65658270
7053276
76754079
79656105
38907022
67251702
80583859
41309146
37384504
18836481
5958571
84709458
57861383
34176678
69388525
72277849
80196938
94156561
85066194
59131027
52338741
7589008
98236653
55365483
76776353
13973994
44984179