42316014
8378590
83079493
50962839
15556942
3023688
93768535
22281129
11806769
8763724
39207915
16809271
43366472
953775
90036321
92861013
54275489
63147548
12419969
19194144
78867201
27508281
8595721
7638410
41286940
77204682
98279425
17705652
72723187
19637784
26874844
15004604
63653792
36152744
7641584
65686026
67854072
73843469
6451883
52602799