65081864
60313384
20853012
43799761
82135138
7339419
3548851
1041873
39596120
12502923
57502109
20976776
46298065
56902069
70788113
66849085
28376608
27269754
7130296
93597359
42384440
65435023
17772752
11982507
39235473
6324991
7569857
29905444
28881964
31676212
68096745
27289156
38588965
34295244
920989
8096833
1077751
30372130
85992148
20025614