385388
76916890
6434898
4047564
94115193
27982536
32505936
10774360
31455709
98935051
12631540
39921948
96102139
51563327
87111900
57454102
95364532
70923300
35691688
18155968
12297738
48898377
27228849
6489466
45914843
68939355
31824531
8028112
23544523
2954091
28688470
40022667
72617010
89819304
73173767
17549279
46001072
76159556
27786725
73193879