19888924
17478971
28872393
25415726
80257510
76795524
67401361
10137661
22814576
6630380
71431603
64646551
6529321
69245515
83121695
58225361
7431418
28787454
82148847
74202238
6039894
90098402
60556670
16349570
84692016
51327419
49923856
399388
697784
35083336
24899814
96067164
2290921
50095849
63053890
43058060
489472
66147661
69475152
86508544