17042290
2681936
11147741
63401435
60306948
73869494
77267356
401386
34649488
62521682
82135910
30818536
96963120
72072180
60827534
57015713
36982794
39421134
91272848
63771756
57588612
76813018
67669194
37504896
38353808
68203671
21985087
1865430
42881745
3488782
63334749
20284117
80723804
60312764
46296242
44746923
83948682
18565863
59565592
8953720