29437568
43243065
37642243
22612314
65913311
27131442
30796620
41821598
94966747
70622005
9565997
20702273
45097927
13808114
79388711
83898414
14072490
73279892
24836404
27236484
86697745
34192138
73673644
78692873
69058606
43927240
30158841
8086295
25758411
21119087
8721317
14908763
81706683
73979790
2425059
79823825
86021306
81901925
11182271
24398248