62833
20773308
81084481
30275183
3112635
97365980
52272256
56004928
30848763
19385007
68694771
27547056
51443721
80914592
7906462
54375723
80818722
7987266
6218996
63249893
25171409
36036867
84013753
24085328
12718511
806710
87425688
24012873
6566088
29465385
41735121
3905756
44266037
45353933
69257256
18809126
36017670
6326608
1725492
19843025