52943752
98357005
59337299
18677689
98725930
42603865
9161718
62936442
72555326
35659889
16272237
19066036
75118106
69203813
68636997
49948508
41951039
54025745
56348734
45668711
94728132
37101360
507410
29962855
22307190
94674168
42046887
85898970
8374769
23127250
16201344
49608789
77637252
52677636
85687353
77936588
34044076
94303577
16289033
65715984