96278122
2808427
9160793
34734797
30035726
22976482
76431935
32517851
3314375
73423958
44868768
8878742
62959095
5344713
38678836
1010781
60472851
10182563
31573175
68004199
17064934
68053682
86087460
58073292
80099328
48336769
6908563
4242498
40055411
28812385
60036135
83784404
55049404
94945406
93401170
55053953
39386491
59418822
66946673
53401109