39599144
96993596
3983466
93444176
292234
38008043
81764656
70415481
7583221
29636355
6964276
4445878
12917408
39177086
4742372
69506226
5828319
65552921
69494062
91701788
42473608
40834653
8697185
60793974
30293021
54304785
31823595
81066204
52238094
25672038
29287874
51926095
45849134
18466631
42852610
60312593
9023757
1412540
64294818
34635549