82898594
179616
4484555
92787010
99571877
83093173
16744429
38401089
9785037
51539688
65431586
2972025
72228356
85401555
79677112
56763396
71454685
5126893
72806400
4513631
99537234
34982755
36321658
74163122
84282239
53979770
61174910
95979479
87164268
17445680
97525344
41498912
707921
54425506
60895010
78716390
67333302
15507203
62364962
37705055