476424
71113066
31896068
9767446
38905807
40314532
31173755
12771755
79378853
94806751
67817806
77217391
68054964
62163313
22904981
11021522
94033148
88892965
96087266
80191884
9235457
8121460
83596294
77896404
51726450
42945631
37828061
87693695
91318631
71716391
37051712
91913942
45309322
95647421
17842721
9031326
54135996
91842600
23145507
23934764