38533960
25441442
20482958
5721844
35508982
7711379
60601632
92127774
22196350
2511657
29704174
43606796
56779542
35697651
78499789
9651947
68887693
20743373
45486713
3805636
61576648
60561327
58054867
46542815
54838710
51811924
99181703
54417980
38065448
4152400
79922986
73277342
36999110
51089501
7429764
9451788
8769713
25578172
30578338
25843826