32705588
69555423
68701748
42471444
50394161
6333169
99191513
93354882
80714691
40998828
3855922
1414913
69837734
34592521
29846136
65631414
12883657
73409073
1848431
65133485
5742685
75504303
25087774
36318168
94682374
18842691
84445488
3012408
64821392
6853043
73305994
69859350
16652038
9611006
71789692
52109187
8207752
5339369
5855995
89329936