84517981
39258563
9621608
31727684
24128042
63825657
31417255
23675534
51825569
2534759
24025775
6340184
50511291
32925419
12282981
9547365
22606527
41541258
1478935
8222330
53087831
64987068
94692023
91399916
5918177
2429972
86099435
38758051
353287
57924671
18165400
85987101
76643396
74445938
8309040
5822474
98303506
87371130
93532879
15841141