17605230
83504917
1669119
5926752
41815026
61161990
69071040
26451739
71721070
60641969
30173713
67519698
89613320
76524687
7882941
45104833
78202799
1058635
2799714
53873254
57962253
37621441
79363865
78062820
46033424
82023626
1719366
94066295
86141874
56175522
339957
76099494
6957913
18007782
59535432
18644677
29898954
42376354
86433385
2591608