68976556
53845867
13191806
90298838
67721325
31411071
14365021
32775647
28206726
7558329
53895474
5344858
61947942
76122800
71651129
88382749
3139154
55221641
66591608
75998080
45193379
93821218
67085018
86039004
62389396
87713862
41626491
89705835
59462066
81792121
76574762
18476900
16317044
362270
70321462
82089345
6896051
99238105
46015800
37775104