51421189
65547741
31284138
57663416
38352133
37383148
77732079
99053739
5812321
89865995
150056
54972805
25516804
58827888
69855446
56268506
14311467
11021621
5091191
98969883
6969075
17461588
29266908
20795808
682501
21277598
43611969
92045572
54058037
45072753
53777960
37331507
13278118
20998571
46637696
8530701
65367612
45345860
33695756
90804676