80474529
48865472
39018748
66091971
54628103
92381761
44113300
92141976
41045134
30431126
8322355
82005368
85668620
76874398
96623363
42739610
47185602
65747504
64865975
21208179
42708827
90995975
47959076
909112
5342810
40067121
26719959
6210128
27979762
34224244
5001909
76905827
20865969
6483331
6275821
67568084
95414549
10476288
78925065
99104892