3957981
67472644
43617245
88993136
33551657
80654523
5517121
55792708
58874721
27055056
822826
45212633
53012567
30619937
817035
50828050
49731745
1271847
552435
12759168
2845827
20921393
29954409
30937881
13078995
13316101
76867803
92398604
41618676
44309691
66746146
19903908
83524106
36096142
87844159
42853868
97153856
70893563
74552990
91795288