83884291
28409992
5690193
54815587
59865040
19903824
92234984
81474143
84118603
18407631
42111465
57964600
28977166
41985658
95498440
80502691
17739585
60344319
42239160
91646880
10407759
32268431
33421859
31225022
13866298
49291454
20794408
7500227
61775461
7123921
99413363
32238357
15424675
60323446
98327243
85567084
97887797
93738903
48359835
34163471