86906728
47839197
74182887
50322310
80363467
5835222
96873357
74109212
40009831
4101134
26692379
89234615
54714
11477708
82161292
24336530
86698281
42676855
29304454
2812478
17264590
59747997
82713183
15362689
71564413
4851391
3183872
56419775
47721429
76617856
5056620
42726034
10563036
678698
48238567
70608897
45972692
94074005
52422003
57552958