60784116
27099508
89127749
51031207
36731337
17964228
437692
6570690
71841005
8759690
68594904
95645923
11371937
514041
63913490
39671695
7133449
47394067
85309658
71469319
22381359
53346215
7931916
776296
8132217
82365829
38056787
10173852
73096429
71521340
63653644
15048793
7135935
69531086
20099490
97123659
11472766
48027977
62112082
4229254