51961950
5813504
79087924
91481177
9729351
71602397
59974923
17343437
4667037
17388477
24881229
29947711
782403
75994927
68584707
36026026
73495932
31125029
7551846
18697559
76931054
48437175
30666686
27037413
54385433
22802320
30414973
71873488
465693
6428403
69413889
88839117
44044521
72224150
99039838
49743377
25127251
11576863
66267633
44699801