32185230
51846237
65336910
63139564
10105196
79728507
50176989
97097113
8846391
3358858
2462814
65053676
37626881
11892798
17236510
89199371
14068395
58424288
30366690
66449036
39621150
11974670
43017989
45902091
17702755
1329498
30022382
56585722
427456
97964874
7145863
454642
95461145
79115393
84468858
88113494
7728914
955469
2252664
66802689