28556446
91086382
38873199
5535386
8043699
86276684
51598247
71465867
453927
40419360
24852446
50817232
20356816
27121192
76678915
9591302
80369069
90894391
92873601
48249389
48627639
5281765
16949250
8551935
811067
47406679
86568538
3547143
71363028
86633442
90216906
68284304
40878616
79158546
18093774
78366943
54854158
16952933
62668545
99509835