3863457
1845546
33382181
23197058
23188521
22298082
9032427
26592859
22047112
93107878
55055031
49132308
98062838
18914606
24267827
72792341
20954648
82123497
4274816
91674
85595
91986358
76844166
63011149
80498068
86389045
9056293
81163827
11211677
67487065
33049485
70038643
9896378
1308913
29066749
17827165
93133931
35032942
23327202
6697739