96794153
5657555
6781796
40203165
46214705
57136662
83054650
7537478
7796878
60823462
9674550
99028833
61459663
32267137
30822932
36797320
98629167
19666790
64235212
18234193
7480162
50726659
619232
71268865
97309093
24426311
53368467
13068415
15117341
25403793
14819684
84754897
69658267
71157702
36636611
52013050
52241027
71395348
66663365
10839555