86316025
20182886
53693984
3885276
83309021
27884633
64043957
18226454
18388945
48713256
79495372
98489899
73353603
79108855
96288874
12567960
39682753
79617742
485514
34386959
8770944
69928407
32802272
62562047
92207738
21507632
57689012
65461849
57953810
26129126
40584506
8541299
26529268
91591617
88334767
64581579
8438595
70904773
34349524
86535123