19936489
59803506
38518860
97067491
48504693
36732888
27992537
50976647
16488466
943528
51845924
23814028
67181042
42712623
69162282
69144119
37109061
66241858
99802935
10109040
64888255
97003940
96949678
42044773
49676697
54115995
52949933
91311894
66629318
74212242
18891840
81157926
27543890
6662932
84805174
91592728
64086393
77685482
74946904
57364547