52282228
85501378
89682427
78447936
21033378
84949502
52732913
4754863
86866648
62901222
36686943
4452978
78043839
31223998
52633411
68582281
57209609
40917693
82539531
1995949
27121340
98044702
40809313
414504
98266149
84091525
20397274
55303290
7826206
659683
47859788
4431810
43445094
3695749
66945082
23704387
47318305
44801421
54887398
4126758