18102837
5245898
3256194
59967516
431908
20919444
82053489
80795941
40383432
82789817
97296994
17689545
96505518
61382277
48577110
31168213
61533166
67636251
945054
45287948
48682748
59484032
27155522
52835887
62488574
48816085
80199548
34616490
84539099
85018991
35465052
822173
43651505
4243296
47167681
23697575
56792586
72448723
50333409
62482415