39846093
9591792
73454589
60959616
4524494
2298176
57783301
5064367
56683595
72876515
29005855
54476767
85108927
65094477
7245352
9315322
86459728
31694820
9884646
93147290
14915449
14546618
43303472
63651429
70632714
72592595
55425510
69788105
30421929
4086140
721986
2046521
24597722
82807956
7204410
29976039
32119175
494651
15822441
6013527