20598436
63311419
5451130
65638388
19001956
94439424
82734631
21646518
77183846
59988163
54688546
47411573
14046654
1456385
40333789
30414609
1201565
70959925
59651381
58983268
17195574
57404040
55023360
22749590
79881768
53609527
1491302
49481217
37069407
91437741
23561715
70862703
25424714
18778554
58547897
75936696
99519762
29568708
6642469
93774209