84484438
4846972
62551505
27262822
11591739
44351904
63612284
9889108
90198129
23764098
80786098
64168061
41512548
97465500
66227069
20174325
7197391
27144542
29231165
27189084
3098906
79739511
3077007
88715767
55337833
15203632
57627894
24778191
9407550
53085691
29856334
11595135
26437672
8587354
29221033
89903011
8802298
39305127
39885759
55706078