17002275
60905526
816727
53501202
97238500
5394110
76892298
83368768
54711987
70545705
8172783
38704419
34893026
12369143
21201089
45647682
69275828
69014313
90448600
89832556
3696879
938314
86585218
69183395
63701186
7464760
45812322
63354905
10299103
2836470
68227154
31045442
34885312
56851262
64683689
31169231
7955446
42446655
82834569
92206961