79684136
6110832
97788716
8014073
85139647
67601566
67764292
14658661
70332534
72164824
18332912
49051303
9654018
97796974
3336622
35925538
2271510
66279710
17772707
6155340
28159976
53838450
75802336
84499971
52438998
6236657
39317031
38967706
20656092
67556131
5223319
99836475
30245266
17101052
29693769
77025414
89409575
82954325
71537316
41391428